ol,ul{list-style:none}blockquote,q{quotes:none}a{text-decoration:none;outline:0}button,input,select,textarea{outline:0;font-family:PingFangSC-Light,PingFangSC-Regular,MicrosoftYaHei,'Microsoft YaHei',"微软雅黑",SourceHanSansCN-Normal,STHeiti,Helvetica}.animated{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes scaleOut{0%{-webkit-transform:scale(.6);opacity:0}100%{-webkit-transform:scale(1);opacity:1}}@keyframes scaleOut{0%{transform:scale(.6);opacity:0}100%{transform:scale(1);opacity:1}}.scaleOut{-webkit-animation:scaleOut .3s ease-in-out both;animation:scaleOut .3s ease-in-out both}@-webkit-keyframes scaleIn{0%{-webkit-transform:scale(1);opacity:1}100%{-webkit-transform:scale(.6);opacity:0}}@keyframes scaleIn{0%{transform:scale(1);opacity:1}100%{transform:scale(.6);opacity:0}}.scaleIn{-webkit-animation:scaleIn .3s ease-in-out both;animation:scaleIn .3s ease-in-out both}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation:slideInDown .3s ease-in-out both;animation:slideInDown .3s ease-in-out both}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation:slideInUp .3s ease-in-out both;animation:slideInUp .3s ease-in-out both}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation:fadeInDown .5s both;animation:fadeInDown .5s both}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation:fadeIn .5s ease-in-out both;animation:fadeIn .5s ease-in-out both}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeIn2{from{opacity:0}to{opacity:1}}@keyframes fadeIn2{from{opacity:0}to{opacity:1}}#layer{position:fixed;width:100%;height:100%;background:#000;opacity:.7;z-index:10;top:0;left:0;display:none}.call-num{font-size:24px;color:#333;display:block;float:left;margin-right:50px;position:relative}.call-btn{border:none;margin-top:11px;height:46px;display:block;width:130px;font-size:14px;color:#fff;line-height:44px;text-align:center;float:left;background-color:#4581fb;position:relative;overflow:hidden;transition:all .5s;border-radius:30px;}.call-btn span{position:relative;z-index:3}.call-btn.blue:hover{color:#fff;background-color:#4581fb;border:1px solid #4581fb}.call-btn:hover{color:#fff;background-color:#2769ed;border:none}.call-btn.blue:hover{background-color:#2769ed;border:1px solid #2769ed}.m1200{width:1240px;padding:0 30px;margin:0 auto}.apply-btn{width:100%;overflow:hidden;text-align:center}.apply-btn .blue-btn,.banner-bottom-right .blue-btn{float:left}.center .blue-btn{display:inline-block;float:none;width:200px}.blue-btn,.line-blue-btn,.line-white-btn,.pager-load-more a{width:166px;height:46px;border:none;color:#fff;line-height:46px;font-size:14px;display:inline-block;text-align:center;position:relative;background-color:#4581fb;transition:all .75s ease}.blue-btn span{color:#fff}.blue-btn:hover{background-color:#2769ed}.blue-btn.disabled{opacity:.2;cursor:not-allowed}.blue-btn.disabled:before{display:none}.other-apply{padding-top:30px}.other-apply p{font-size:18px;color:#666;line-height:24px;padding-bottom:10px}.other-apply .font-din{font-size:24px;color:#4581fb;letter-spacing:.56px;line-height:26px}.select{text-align:center;position:relative;z-index:4}.select-industry .select{margin-bottom:40px}.select label{display:inline-block;padding-right:20px;position:relative;font-size:16px;color:#666;line-height:24px;height:24px}.select label.focus{color:#333}.select label:after{content:'';display:block;width:10px;height:100%;position:absolute;top:0;right:0;background-image:url(../images/arrowUp.svg);background-size:10px;background-position:right center;background-repeat:no-repeat;transform:rotate(180deg);transition:all .4s}.select.down label:after{transform:rotate(0)}.select ul{display:none;background:#fff;box-shadow:0 10px 20px 0 rgba(37,39,95,.06);border-radius:6px;width:160px;position:absolute;top:40px;left:50%;margin-left:-80px;padding:10px 0;text-align:center}.select li{font-size:16px;color:#333;line-height:36px;text-align:center;cursor:pointer;transition:all .3s}.select li:hover{color:#4581fb}.select li.selected{color:#4581fb}.apply-form{padding:0;width:100%;position:relative;padding-right:166px}.footer-apply .apply-form .apply-btn{position:absolute;top:0;right:0;width:166px}.apply-form ul{overflow:hidden;padding-bottom:20px}.apply-form li{height:45px;float:left;margin-right:20px;position:relative;margin-bottom:30px;transition:all .5s}.footer-apply .apply-form li{width:calc(25% - 20px)}.footer-apply .apply-form li input{width:100%}.footer-apply .apply-form li.selects select{width:100%;margin-right:0}.footer-apply .apply-form.have-city li:not(.selects){width:calc(20% - 20px)}.footer-apply .apply-form.have-city li.selects{width:calc(40% - 20px)}.footer-apply .apply-form.have-city li.selects select{margin-right:20px;width:calc((100% - 20px)/ 2)}.footer-apply .apply-form.have-city li select:last-of-type{margin-right:0;width:calc((100% - 20px)/ 2)}.apply-form li label{font-size:18px;line-height:45px;color:#333;display:block;width:110px;position:absolute;left:0;top:0}.apply-form li label.must b{color:#ff2121}.apply-form li:nth-of-type(2n) label{left:20px}.apply-form li input,.apply-form li select,.case-filter select{width:100%;background:#fff;border:1px solid #d4d5d6;font-size:12px;line-height:16px;height:45px;padding:14px 13px;box-sizing:border-box;color:#333}.apply-form li select{color:#999}.apply-form li select.change{color:#333}.apply-form li input:-ms-input-placeholder,.apply-form li input::-moz-placeholder,.apply-form li input::-webkit-input-placeholder{color:#999}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}.apply-form li select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-size:10px;padding-right:10px}.apply-form li .error-tip{position:absolute;font-size:12px;left:10px;top:45px;line-height:20px;color:#f83535}.footer-apply .apply-form li .error-tip{left:0;top:46px}.apply-form li input.error,.apply-form li select.error{border:1px solid #f83535;color:#f83535}.apply-form li select{width:48%;float:left;margin-right:2%;border-radius:0}.apply-form li select:last-of-type{width:50%;margin-right:0}.box.footer-apply{padding-bottom:79px;padding-top:86px;background:#fff}.box.footer-apply .m1200{position:relative}.footer-apply h2.title{margin-bottom:43px}.footer-apply h3{font-size:14px;color:#666;margin-bottom:17px}.service-call{font-size:14px;color:#666;line-height:28px}.service-call a{display:inline-block;font-size:36px;color:#333;line-height:46px;transition:all .5s ease-in .5s}.service-call.font-blue a{color:#4581fb}.footer-bottom{padding:52px 0;background:#1a1a1a}.dialog{background:#fff;border-radius:20px;position:fixed;top:50%;left:50%;z-index:12;display:none}.dialog a.close{font-size:24px;color:#979797;position:absolute;right:20px;top:10px}.dialog.submit-success{width:550px;height:300px;margin:-220px 0 0 -275px;padding:50px 0;}.dialog#applyPop{width:600px;margin:-220px 0 0 -300px;}.dialog#applyPop .apply-btn{text-align:center}.fixed-msg{position:absolute;top:40px;padding:10px 0;left:110px}.submit-success h2{font-size:30px;line-height:30px;color:#333;text-align:center;background-size:64px;letter-spacing:4px;}.submit-success p{width:62%;margin:30px auto 0;font-size:16px;line-height:24px;color:#666;text-align:center}.submit-success p .font-din{color:#4581fb}.apply-page{width:450px;margin:40px auto 0}.apply-page.have-activity{width:500px;margin:40px auto 0}.dialog.apply-form{padding:50px 0}.dialog .apply-page,.dialog .apply-page.have-activity{margin-top:0}.apply-page h2{line-height:36px;font-size:36px;color:#333;letter-spacing:4px;text-align:center;margin-bottom:40px;}.apply-page h3{text-align:center;font-size:18px;color:#666;line-height:24px;margin-bottom:15px}.activity-img{text-align:center;margin-bottom:20px}.activity-img img{max-width:100%!important;height:auto!important;max-height:100px!important}.apply-page.no-activity .activity-img,.apply-page.no-activity h3{display:none}.apply-page .apply-form{width:100%;padding:0;margin:0}.apply-page .apply-form li{width:100%;padding-right:0;clear:both}.apply-page.have-activity .apply-form li{width:50%;float:left;clear:none;padding-right:20px;margin-right:0}.apply-page.have-activity .apply-form li:nth-of-type(2n){padding-right:0}.apply-page .apply-form li:nth-of-type(2n) label{left:0}.apply-page .blue-btn{width:100%}.apply-page.have-activity .blue-btn{width:480px;margin:0 auto;float:none;border-radius:20px;}.footer-tel{display:none;}
.box.sform{padding: 30px 15px;border: 1px solid #eaeaea;border-bottom: none;}
.box.sform .apply-form li{margin-bottom:0}
.box.sform h2.title{margin-bottom:25px;text-align:center;}
input::-webkit-input-placeholder { 
    /* WebKit browsers */ 
    font-size:14px;
    color: #999;
} 
input:-moz-placeholder { 
    /* Mozilla Firefox 4 to 18 */ 
    font-size:14px;
    color: #999;
} 
input::-moz-placeholder { 
    /* Mozilla Firefox 19+ */ 
    font-size:14px;
    color: #999;
} 
input:-ms-input-placeholder { 
    /* Internet Explorer 10+ */ 
    font-size:14px;
    color: #999;
}

@media(max-width:600px){
/*article page*/
.apply-form{padding-right:0;}
.footer-apply .apply-form li{width:100%;margin-bottom: 1.2rem;}
.footer-apply .apply-form.have-city li:not(.selects){width:100%;}
.footer-apply .apply-form .apply-btn,.apply-btn .blue-btn{width:100%;font-size: 1rem;}
.footer-apply .apply-form.have-city li.selects{width:100%;}
.footer-apply .apply-form .apply-btn{position:static;margin-bottom:20px;margin-top:-10px}
.apply-form li input,.apply-form li select,.case-filter select{height:auto;font-size: 15px;}
.dialog .apply-form li input{padding:7px 10px;} 

/* form */
.dialog.submit-success,.dialog#applyPop{width:80%;margin: 0 10%;top: 6%;left: 0;height: auto;}
.dialog#applyPop{padding:40px 0;}
.dialog.submit-success{padding-bottom: 50px;}
.submit-success h2{padding-top:30px;}
.submit-success p{width:100%;}
.service-call{text-align:center;}
.apply-page h2{font-size: 22px;}
.apply-page.have-activity{width:100%;}
.apply-page.have-activity .apply-form li{width:100%;padding: 0;height: auto;margin-bottom: 0;}
.apply-page .apply-form ul{padding: 0 5% 15px;}
.apply-page.have-activity .blue-btn{width:90%;margin:auto;font-size: 15px;}
.apply-form li label{width:100%;position:static;font-size: 15px;line-height: 30px;}
.activity-img{display:none;}

/*wap bottom*/
.footer-tel{display:block;position:fixed;left:0;bottom:0;width:100%;border-top: 1px solid #ddd;z-index:10000;}
.call-num,.call-btn{width:50%;margin:0;font-size:1rem;height: 3.5rem;line-height: 3.5rem;}
.call-num{background:#fff;text-align:center;border:0;font-size:1.2rem;}
.call-btn span{color:#fff;}

/*advantage*/
.box.footer-apply .m1200{width:100%;}
.footer-apply h2.title{margin-bottom:2rem;text-align:center;}
.page-service{overflow:hidden}
.m1200{width:100%;}
.page-service .m1200{padding:0;}
.box.footer-apply{padding:80px 0 20px;}

}
